#include "C:\SAFIRE\Y\DevUdp_FSM.y.h"

#include "C:\SAFIRE\USERS\SIP_USER\ws\SIP\source\Virtual_SIP_ST\Virtual_SIP_ST_CC_TE_CE_V\Virtual_SIP_ST_CC_TE_CE_V.y.h"

#include "C:\SAFIRE\USERS\SIP_USER\ws\SIP\source\SIP_CDC\SIP_CDC.y.h"

#include "C:\SAFIRE\USERS\SIP_USER\ws\SIP\source\SIP_ST\SIP_ST_CC_TE_CE_V\SIP_ST_CC_TE_CE_V.y.h"
          

Main []
{
    Print("Virtual_SIP_ST_CC_TE - Welcome to SAFIRE Virtual SIP Signalling Tester!");
}

SIP_ST_CC_TE_CE_V  	        SIP_ST;
SIP_CDC_T                   SIP_CDC_ST;
DevUdp_T                    UDP_ST;

SIP_ST_CC_OE_CE_V   	    SIP_Emulator; 
SIP_CDC_T                   SIP_CDC_Emulator;
DevUdp_T                    UDP_Emulator;

SIP_ST.SIP_G                    <->  SIP_CDC_ST.SIP_G;
SIP_ST.UDP_Data_G               <->  SIP_CDC_ST.UDP_Upper_G;
SIP_ST.UDP_Mgt_G                <->  UDP_ST.Mgt_G;
SIP_CDC_ST.UDP_Lower_G          <->  UDP_ST.Data_G;

SIP_Emulator.SIP_G              <->  SIP_CDC_Emulator.SIP_G;
SIP_Emulator.UDP_Data_G         <->  SIP_CDC_Emulator.UDP_Upper_G;
SIP_Emulator.UDP_Mgt_G          <->  UDP_Emulator.Mgt_G;
SIP_CDC_Emulator.UDP_Lower_G    <->  UDP_Emulator.Data_G;